org.neo4j.graphdb
Interface Expander

All Superinterfaces:
RelationshipExpander
All Known Implementing Classes:
OrderedByTypeExpander, StandardExpander

public interface Expander
extends RelationshipExpander


Method Summary
 Expander add(RelationshipType type)
           
 Expander add(RelationshipType type, Direction direction)
           
 Expander addNodeFilter(Predicate<? super Node> filter)
           
 Expander addRelationsipFilter(Predicate<? super Relationship> filter)
           
 Expander remove(RelationshipType type)
           
 Expander reversed()
          Returns a new instances with the exact same RelationshipTypes, but with all directions reversed (DirectionRelationshipExpander.reversed().
 
Methods inherited from interface org.neo4j.graphdb.RelationshipExpander
expand
 

Method Detail

reversed

Expander reversed()
Description copied from interface: RelationshipExpander
Returns a new instances with the exact same RelationshipTypes, but with all directions reversed (DirectionRelationshipExpander.reversed().

Specified by:
reversed in interface RelationshipExpander
Returns:
a RelationshipExpander with the same types, but with reversed directions.

add

Expander add(RelationshipType type)

add

Expander add(RelationshipType type,
             Direction direction)

remove

Expander remove(RelationshipType type)

addNodeFilter

Expander addNodeFilter(Predicate<? super Node> filter)

addRelationsipFilter

Expander addRelationsipFilter(Predicate<? super Relationship> filter)


Copyright © 2010 Neo4j. All Rights Reserved.